login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Magic story | Magic hypnotize Open user info user RSSMagic hypnotize
Tag: linux
01.12.09 23:15   |    VirtualBox 3.1.0 — новая версия виртуальной машины  ru


Вышла новая версия Open Source-решения виртуализации, разрабатываемого сообществом и компанией Sun Microsystems, — VirtualBox 3.1.0.
Среди изменений и новых возможностей в релизе VirtualBox 3.1 представлены: живая миграция («телепортация») для переноса запущенной VM-сессии с одной машины на другую; возможность восстановления VM-состояний из любых снимков (а не только последнего, как раньше); поддержка ускорения двухмерного видео для Windows-гостей; полностью переписанная экспериментальная поддержка USB для OpenSolaris-хостов; значительные улучшения в производительности для PAE- и AMD64-гостей; экспериментальная поддержка EFI (Extensible Firmware Interface); поддержка паравиртуализованных сетевых адаптеров (virtio-net).

Mood: хорошее 
Music: Delerium ft. Jakl - After all
Comments: 6 | Post comment
updated 28.11.09 15:35
28.11.09 15:20   |    Выпущен Ulteo Open Virtual Desktop 2.0
 ru


Гаэль Дюваль (Gael Duval), основатель Mandrake/Mandriva Linux и Ulteo, объявил о выпуске второй версии, 2.0, своего нового решения на базе Linux — Ulteo Open Virtual Desktop (OVD).
Ulteo OVD — это Linux-решение на основе Debian и Ubuntu, которое позволяет запускать различные Linux- и Windows-приложения через Web-браузер с помощью Java. В последнем релизе Virtual Desktop от Ulteo появился новый режим Web-портала, обеспечивающий запуск приложений в независимых окнах браузера. Кроме того, в него вошли встроенные плееры аудио в MP3 и видео в FLV для возможности воспроизведения пользователями мультимедийных файлов, находящихся в их домашнем каталоге. Среди других новшеств отмечается поддержка LDAP- и CAS-серверов для аутентификации, а также файловых серверов Windows, WebDAV и Samba, совместимость с инфраструктурой виртуализации Amazon EC2.
Базовый набор Linux-приложений, доступных в Ulteo Open Virtual Desktop 2.0, включает в себя офисный пакет OpenOffice.org, Web-браузер Firefox, почтовый клиент Thunderbird, IM-клиент Pidgin.
Релиз Ulteo Open Virtual Desktop 2.0 доступен для свободного скачивания. Исходный код OVD 2 доступен под лицензией GNU GPLv2 на code.ulteo.com.

Mood: рабочее 
Music: Laurent Wolt - No stress
tags: Linux, Ulteo
Post comment
updated 25.11.09 11:25
23.10.09 22:40   |    *nixOS и я. 10 лет вместе!
 ru
 10 лет… Серьёзный срок, а кажется, что было месяц назад. Именно 23 октября 1999 года, я установил свой первый *nix, отказавшись от вечно лагающих Майкрософтовских “форточек” дядюшки Гейтса. Это был Mandrake Linux (Mandriva с 7 апреля 2005 года), дистрибутив увидавший свет в декабре 1998 года - 5.2 (Leeloo), сразу же обновив её до вышедшей в сентябре 99 года версии 6.1 (Helios). На Мандрейке сидел до апреля 2002 года, обновляя систему, по мере выхода новых дистрибутивов:

Январь 2000г - 7.0 (Air)
Июнь 2000г – 7.1 (Helium)
Октябрь 2000г – 7.2 (Odyssey)
Апрель 2001г – 8.0 (Traktopel)
Сентябрь 2001г – 8.1 (Vitamin)
Март 2002г – 8.2 (Bluebird)

Bluebird был последним дистрибутивом Мандрейка, которым я пользовался. В апреле 2002 года, решив, поставить что-то новенькое, устанавливаю Red Hat Enterprise Linux 2.1 AS (Pensacola). На “Красной шапочке” сидел до июня 2005 года, обновляя систему по мере выхода в свет новых дистрибутивов. Последним был - Red Hat Enterprise Linux 3 (Taroon) Update 5.

Снова понесло на эксперименты, установил недавно выпущенный дистрибутив Ubuntu 5.04 (Hoary Hedgehog). По сравнению с другими дистрибутивами период с Убунту был самым быстрым, и уже в июне 2006 года поковырявши 6.06 LTS (Dapper Drake) перехожу на отца Убунту - Debian GNU/Linux.

Эра Дебиана для меня наступила с версии 3.1 (Sarge), выпущенной в июне 2005 года. Далее был 4.0 (Etch) в апреле 2007 года, и конечно же 5.0 (Lenny), выпущенный 14 февраля 2009 года. Именно на Ленни я и работал до сентября этого года, пока коллега по работе не переманил меня на Gentoo.

25 сентября 2009г – с ядра 2.6.30-r6 для меня началась ера Gentoo. Установка и настройка системы и всех необходимых её компонентов включая gnome, compiz и VirtualBox заняла более двух недель. Только гном компилировался и устанавливался около 14-ти часов. Так как мир не стоит на месте, все движется вперед, все меняется, обновляется и улучшается. Точно так же не стоит на месте мир ОпенСорса, предоставляя всё новые и новые улучшения, патчи и обновления для системы. Сейчас у меня ядро 2.6.31-r1 и это далеко не предел, так как перепробовав кучи разных систем, я остановился на Дженту, ибо в ней есть всё что мне нужно, и с её помощью я могу реализовать все свои затеи…

Ну да ладно, что-то я отвлекся – С Праздником Нас, *nixOS!

Mood: радостное 
Music: Delerium ft. Jakl (of Lunik) - After All
Comments: 4 | Post comment
updated 11.10.09 17:20
11.10.09 14:15   |    Установка Gentoo Linux (stage 3, genkernel)
 ru
 Установка и первоначальная настройка Gentoo Linux (stage 3, genkernel)


Gentoo: дистрибутив-ракетомобиль, дистрибутив-настраиваемость, дистрибутив-выбор.

Многие пришли в мир Linux, живут там, используют OpenSource, но не знают и малой толики того, что дает открытый исходный код. Это-то и показывает gentoo: хочешь - построй себе плот, хочешь - построй крейсер, а хочешь - плавай сам. И все - без особых трудностей ;)

Руководство по установке gentoo в консоли при использовании интернета и minimal-cd (или любого другого live-cd).
Содержит описание всех шагов установки: от скачки необходимых пакетов до кириллизации консоли и настройки X-Window.
Каждая настройка является индивидуальной и приведена лишь авторское предпочтение, немного погуглив можно найти множество других руководств и советов, но это и есть прелесть opensource и, в частности, gentoo - выбор почти во всем. :)

Цитата:
Данное руководство является обобщением личного опыта автора, не претендует на значение "единственно верного", любая конструктивная критика приветствуется.
«Век живи — век учись». ;)


Разбиваем винт на партиции
Цитата:
livecd ~ # fdisk /dev/sda


Partition Filesystem Size
Цитата:
/dev/sda1 ext2 100M
/dev/sda2 (swap) 1024M
/dev/sda3 ext3 Rest of the disk

Swap = 2 x Ram

Создаём файловую систему
Цитата:
livecd ~ # mke2fs /dev/sda1
livecd ~ # mke2fs -j /dev/sda3
livecd ~ # mkswap /dev/sda2
livecd ~ # swapon /dev/sda2


Монтируем файловую систему
Цитата:
livecd ~ # mount /dev/sda3 /mnt/gentoo
livecd ~ # mkdir /mnt/gentoo/boot
livecd ~ # mount /dev/sda1 /mnt/gentoo/boot


Устанавливаем дату
Цитата:
livecd ~ # date MMDDhhmmYYYY

//формат даты – месяц, день, часы, минуты, год

Если Вы ставите gentoo на свою машину, и у Вас в сети нормально отрабатывает DHCP, то следующий шаг можете пропустить. В моём случае gentoo ставилась на моей машине, но у другого провайдера, привязка у них по мас-адресу сетевой карты, да ешё и DHCP не отрабатывает( В следствии всего этого пришлось внести небольшие настройки для eth0.

Цитата:
livecd ~ # nano -w /etc/conf.d/net
mac_eth0="00:13:D4:F0:5B:CE"
config_eth0=( "10.100.9.53 netmask 255.255.255.0 broadcast 10.100.9.255" )
routes_eth0=( "default gw 10.100.9.1" )
dns_server_eth0=( "10.100.2.6" )


Далее стартую интерфейс
Цитата:
livecd ~ # /etc/init.d/net.eth0 start


Скачиваем стейджи и дерево портов
Цитата:
livecd ~ # cd /mnt/gentoo
livecd ~ # links http://gentoo.inode.at/releases/x86/current-stage3

Качаю файл stage3-i686-20090915.tar.bz2
Цитата:
livecd ~ # links http://mirrors.kernel.org/gentoo/snapshots

Качаю файл portage-latest.tar.bz2

Распаковываем стейджи
Цитата:
livecd ~ # tar xvjpf stage3-*.tar.bz2


Устанавливаем дерево портов
Цитата:
livecd ~ # tar xvjf /mnt/gentoo/portage-latest.tar.bz2 -C /mnt/gentoo/usr


Устанавливаем параметры компиляции
Цитата:
livecd ~ # nano -w /mnt/gentoo/etc/make.conf
CFLAGS="-march=nocona -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j9"
ACCEPT_KEYWORDS="~x86"
PORTDIR_OVERLAY=/usr/local/portage
USE="-X -gpm -gtk -ipv6 -gdbm -ldap -spell nptl nptlonly perl python ssl udev quoteconv apache2 mysql xml sockets vhosts threads"
FEATURES=""
APACHE2_MPMS="worker"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
PORTDIR_OVERLAY="/usr/local/portage"


Поднимаем DNS
Цитата:
livecd ~ # cp -L /etc/resolv.conf /mnt/gentoo/etc/


Монтируем Proc и Dev
Цитата:
livecd ~ # mount -t proc none /mnt/gentoo/proc
livecd ~ # mount -o bind /dev /mnt/gentoo/dev


Chroot
Цитата:
livecd ~ # chroot /mnt/gentoo /bin/bash
livecd ~ # mkdir /usr/local/portage
livecd ~ # env-update
livecd ~ # source /etc/profile
livecd ~ # export PS1=»(chroot) $PS1″


Обновляем дерево портов
Цитата:
(chroot) livecd ~ # emerge –-sync


Установка временной зоны
Цитата:
(chroot) livecd ~ # cp /usr/share/zoneinfo/Europe/Kiev /etc/localtime


Устанавливаем исходник ядра
Цитата:
(chroot) livecd ~ # emerge -av gentoo-sources


Установка генкернел
Цитата:
(chroot) livecd ~ # emerge -av genkernel


Копирование конфига с cd
Цитата:
(chroot) livecd ~ # zcat /proc/config.gz > /usr/share/genkernel/x86/kernel-config-2.6

//Если при копировании конфига столкнетесь с проблемой
Цитата:
bash: /usr/share/genkernel/x86/kernel-config-2.6 No such file or directory

Решается очень просто и занимает меньше минуты времени - заходим в директорию genkernel и создаем в ней директорию х86
Цитата:
livecd ~ # cd /usr/share/genkernel
livecd ~ # mkdir x86

После этого копируем конфиг с cd


Определяем установленное оборудование
Цитата:
(chroot) livecd ~ # emerge -av pciutils
(chroot) livecd ~ # lspci

//при помощи lspci и lsmod и гуглома определяем какое у вас установлено железо и какие модули нужны системе для корректной работы оборудования, что бы в следующем пункте правильно подключить их в ядре.

Настройка генкернел
Цитата:
(chroot) livecd ~ # genkernel –-menuconfig all


Проверка имени образа ядра и initrd
Цитата:
(chroot) livecd ~ # ls /boot/kernel* /boot/initramfs*


Настройка fstab
Цитата:
(chroot) livecd ~ # nano -w /etc/fstab
/dev/sda1 /boot ext2 noauto,noatime 1 2
/dev/sda3 / ext3 noatime 0 1
/dev/sda2 none swap sw 0 0
/dev/cdrom /mnt/cdrom auto noauto,ro 0 0


Настройка хостнэйма
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/hostname


Настройка доменного имени и сети
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/net
dns_domain_lo="workgroup"

//не забываем изменить настройки под ваши нужды

Настройка сети
Цитата:
(chroot) livecd ~ # nano -w /etc/conf.d/net
config_eth0=( "dhcp" )

//не забываем изменить настройки под ваши нужды

Настройка автоматического запуска сетевухи
Цитата:
(chroot) livecd ~ # rc-update add net.eth0 boot


Настройка автоматического запуска ssh
Цитата:
(chroot) livecd ~ # rc-update add sshd boot


Установка crontab
Цитата:
(chroot) livecd ~ # emerge vixie-cron
(chroot) livecd ~ # rc-update add vixie-cron default


Установка пароля
Цитата:
(chroot) livecd ~ # passwd


Установка загрузчика
Цитата:
(chroot) livecd ~ # emerge -av grub


Настройка Grub
Цитата:
(chroot) livecd ~ # nano -w /boot/grub/grub.conf

Цитата:
default 0
timeout 5
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.31
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.31-gentoo root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda3 udev
initrd /boot/initramfs-genkernel-x86-2.6.31-gentoo

Цитата:
(chroot) livecd ~ # grep -v rootfs /proc/mounts > /etc/mtab
(chroot) livecd ~ # grub-install –no-floppy /dev/sda
(chroot) livecd ~ # grub –no-floppy

Цитата:
grub> root (hd0,0)
grub> setup (hd0)
grub> quit


Размонтирование партиций и ребут
Цитата:
(chroot) livecd ~ # exit
(chroot) livecd ~ # cd
(chroot) livecd ~ # umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
(chroot) livecd ~ # reboot


Ну вот собственно и всё. система установлена, перезагружаемся и получаем рабочую систему…но голую :) Так что перейдём к первоначальной настройке системы:

Удаляем то что нам уже не нужно
Цитата:
~ # rm /stage3-*.tar.bz2*
~ # rm /portage-latest.tar.bz2*


Цитата:
~ # date MMDDhhmmYYYY

//формат даты – месяц, день, часы, минуты, год

Полный апдейт системы
Цитата:
~ # emerge –avuDN world


Руссификация консоли
Цитата:
~ # nano /etc/env.d/02locale
LANG="ru_RU.UTF-8"
LC_ALL=""
LC_NUMERIC="POSIX"
~ # env-update
~ # nano /etc/make.conf
USE "uniquote"
~ # cat /dev/null > /etc/locale.gen
~ # nano /etc/locale.gen
en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU.CP1251 CP1251
~ # locale-gen


Добавление пользователя
Цитата:
~ # useradd -m -G users,audio,wheel username


Создание пароля для созданного пользователя
Цитата:
~ # passwd username


Цитата:
~ # emerge -av mc

//очень удобный файловый менеджер – Midnight Commander

Цитата:
~ # emerge -av gentoolkit

//полезные утилиты

Ну вот и всё. наша система вполне работоспособна и актуальна, а дальше…

Mood: рабочее 
Music: Slim (centr) ft. Aй-Q - Крылья
tags: Linux, gentoo
Comments: 3 | Post comment
updated 01.12.09 23:18
28.02.09 14:43   |    Установка VirtualBox в Ubuntu 8.04 LTS
 ru
 Мож кому понадобиться, недавно просто для пользователей мануал вешал, вот решил и сюда закинуть.

VirtualBox — программный продукт виртуализации для операционных систем Microsoft Windows, DOS, GNU/Linux, Mac OS X и SUN Solaris/OpenSolaris. Программа была создана компанией Innotek с использованием исходного кода Qemu. Существует две версии — свободная (OSE, англ. Open Source Edition), выпущенная под GNU GPL, и проприетарная, различающиеся по функциональности; полнофункциональная проприетарная версия для личного использования распространяется бесплатно.
В феврале 2008 Innotek был приобретён компанией Sun Microsystems, модель распространения VirtualBox при этом не изменилась.

Это руководство предназначено для помощи пользователям в полной мере установить VirtualBox и эффективно использовать все его особенности, которые не работают из коробки, такие, как поддержка USB. Кстати, по вопросу доступа к USB будет дано 3 способа активации. Ну, давайте по порядку

#1 Установка программы

1)Скачать VirtualBox:
Используйте следующие ссылки для скачивания VirtualBox в соответствии с архитектурой вашего CPU.
Если вы не знаете, что это значит, лучше всего воспользоваться i386 package.
Sun xVM VirtualBox 1.6

Примечание: VirtualBox, который расположен в репозиториях, отличается от приведенного выше, поскольку он является Open Source Edition.Он, как правило, более трудный для настройки, так что используйте обычный VirtualBox с офсайта по ссылке выше.

2)Установить VirtualBox*:
Дважды щелкните на пакет, который вы только что загрузили и вам будет предложено установить его.

3)Установка разрешений:
[В терминале]
sudo usermod -G vboxusers -a <имя вашего пользователя>

#2 Создать новую вирт. машину Windows XP

1)Создаем ВиртМашину с именем xpwin
[В терминале]
VBoxManage createvm -name xpwin -register

2)Создаем виртуальный расширяемый жесткий диск макс. размера 10Гб
VBoxManage createvdi -filename xpwin -size 10240 -register

3)Настраиваем вирт.машину:
Если планируете устанавливать WindowsXP с CD-rom
VBoxManage modifyvm xpwin -ostype winxp -usb on -usbehci on -hda xpwin -nic1 nat -dvd host:/dev/scd0
Если планируете устанавливать WindowsXP с образа установочного диска
VBoxManage modifyvm xpwin -ostype winxp -usb on -usbehci on -hda xpwin -nic1 nat -dvd ~/obraz_diska_winXP.iso
Где: -ostype тип операционной системы (список возможных ОС по команде VBoxManage list ostypes), -usb включает USB, -usbehci включает USB2.0, -hda xpwin подключает созданный нами виртуальный диск к вирт.машине, -nic1 настраивает сеть и интернет, -dvd подключает виртуальный или реальный CD/DVD-rom

4)Запускаем вирт. машину
VBoxManage startvm xpwin

Теперь можно по-обычному установить WindowsXP в VirtualBox

Покопайте в настройках самого VirtualBox'a выделите под Виртуальную машину хотя бы 512МБ ОЗУ и 64МБ видео. Если позволяет аппаратная часть Вашей машины, то можно и побольше ( у меня под Виртуальную машину 2Гб ОЗу 256Мб видео, благо ресурсы позволяют)

#3 Настройка USB:
USB по умолчанию отключен, так что вам, вероятно, захочется включить его. Чтобы сделать это, вам необходимо:
Вариант №1: (не всегда работает)
отредактировать файл mountdevsubfs.sh:
[В терминале]

sudo gedit /etc/init.d/mountdevsubfs.sh

Внутри вы увидите блок кода, который выглядит примерно так:

##
# Magic to make /proc/bus/usb work
##
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

Измените его следующим образом (раскомментировать, удалив "#"):

##
# Magic to make /proc/bus/usb work
##
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

Сохраните изменения, выйдите из системы, а затем снова войти, чтобы применить эти изменения.
Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»

Вариант №2: (обычно самый надежный)
Выполняем команду
[В терминале]

cat /etc/group | grep vboxusers

Видим строчку вроде
vboxusers:x:112:seriy
Где вместо seriy будет ваше имя пользователя в системе а 112 — ID группы vboxusers, который нам, собственно, и нужен.
После этого необходимо отредактировать файл /etc/fstab
[В терминале]

sudo gedit /etc/fstab

И добавить туда строки

# 112 is the vboxusers group
none /proc/bus/usb usbfs devgid=112,devmode=664 0 0

Где вместо 112 вписать число, которое выдала предыдущая команда
Сохранить изменения и выполнить команду
[В терминале]

sudo mount -a

Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»

Вариант №3: (не проверенный еще)
Выполняем команду
[В терминале]

cat /etc/group | grep vboxusers

Видим строчку вроде
vboxusers:x:112:seriy
Где вместо seriy будет ваше имя пользователя в системе а 112 — ID группы vboxusers, который нам, собственно, и нужен.

отредактировать файл mountdevsubfs.sh:
[В терминале]

sudo gedit /etc/init.d/mountdevsubfs.sh

Внутри вы увидите блок кода, который выглядит примерно так:

##
# Magic to make /proc/bus/usb work
##
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

Измените его следующим образом (раскомментировать, удалив "#" и отредактировать одну из строк):

##
# Magic to make /proc/bus/usb work
##
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,listmode=0644,devmode=0664,devgid=112
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

Где вместо 112 вписать число, которое выдала предыдущая команда
Сохраните изменения, выйдите из системы, а затем снова войти, чтобы применить эти изменения.
Теперь при запуске виртуальной машины должно стать доступным для выбора устройства меню «Устройства» --> «Устройства USB»

Источники:
Wikipedia
перевод статьи из форум http://ubuntuforums.org/showthread.php?t=770745
Документация по VirtualBox

Mood: рабочее 
Music: Within Temptation - What have you done
Post comment

Total posts: 5 Pages: 1
«« « 1 » »»
 
 


« 2025 march »
Mo Tu We Th Fr Sa Su
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

 
 © 2007–2025 «combats.com»
  18+  
feedback